electronic filing of tax returns - Alemán Inglés Diccionario